Big Huge Thesaurus

glove doll

noun